#header .header_main .navbar .navbar-nav .menu-item .drop-wrapper-short{
overflow-y: auto !important;
}
#header .header_main .navbar .navbar-nav .menu-item a span:hover{
    color:#011DD4!important;
}
.link_icon .default span{
     /*color:#011DD4;*/
}
.link_icon.link_blue svg path{
    /*stroke:#011DD4;*/
}
#home .product_slider .product_nav .nav_item.current .nav_link{
    border-bottom:2px solid #011DD4;
}
#blog-page .cat_list .category .cat_btn.current, #events-page .cat_list .category .cat_btn.current, #search-page .cat_list .category .cat_btn.current{
    background:#011DD4;
    border:1px solid #011DD4;
}
#footer .bottom-nav .celerart {

    opacity:0;
}
#blog-page .main_post .post_item .title a:hover{
    color:#011DD4;
}
#single-phantas .single_nav .nav_list .nav_item .nav_link.current{
     border-bottom:2px solid #011DD4;
}
#single-phantas .single_nav .nav_list .nav_item a:hover{
    color:#011DD4;
}
.link_icon .default  svg path{
    /*stroke:#011DD4;*/
}
.link_icon .hover span{
     /*color:#011DD4;*/
}
.link_icon .hover svg path{
     /*color:#011DD4;*/
}
#home .big_slider .slider_tab_nav .swiper-slide.swiper-slide-thumb-active{
     border-bottom:2px solid #011DD4;
}
#home .news-slider .news_nav .nav_btn:hover{
    border:1px solid #011DD4;
    border-radius:50%;
}
.justify-content-center .col-xl-10 .swiper-container-initialized{
    padding:20px 0;
}

.link_icon .hover svg path{
     /*stroke:#011DD4;*/
}
#single-product .single_nav .nav_list .nav_item .nav_link.current{
     border-bottom:2px solid #011DD4;
}

#single-product .slider .slider_nav button.current{
     border-bottom:2px solid #011DD4;
}
#single-product .hero_img .layer-spec .swiper-slide.swiper-slide-thumb-active{
     border-bottom:2px solid #011DD4;
}
#single-product .grid .grid_item ul li:before{
    border-bottom: 5px solid #011DD4;
}
#single-product .side_section .item_row .item .formatted_content ul li:before{
     border-bottom: 5px solid #011DD4;
}
#single-product .accessories .btns .btn.active{
        background: #011DD4;
    border: 1px solid #011DD4;
}
#product .product_nav .nav_list .nav_item.current .nav_link{
     border-bottom:2px solid #011DD4;
}

#solution .recommended .desk_nav ul .nav-item.current .nav{
     border-bottom:2px solid #011DD4;
}
#solution .recommended #recommend-swiper .swiper-slide .slide_content ul li:before{
     border-bottom: 5px solid #011DD4;
}
#solution .recommended {
   padding-bottom: 30px;
}

#solution .news-slider .swiper-slide article a:hover{
     color:#011DD4;
}
#support .tab_nav .nav_items .nav_btn .tab_toggle.active{
     color:#011DD4;
}
.btn.btn_b_brd {
    background-color: transparent;
    border: 1px solid #011DD4;
    color:#011DD4;
    
}
#faq .tab_nav .nav_items .nav_btn .tab_toggle.active{
    color:#011DD4;
}
#faq .tab_content .tab_item .panel_list .panel_item.open .item_title .icon_wrapper .icon {
    background-color: #011DD4;
}
#faq .tab_content .tab_item .panel_list .panel_item .item_title .icon_wrapper .icon{
     border: 1px solid #011DD4;
}
#faq .tab_content .tab_item .panel_list .panel_item .item_title .icon_wrapper .icon span{
    background-color: #011DD4;
}
#events-page .main_post .post_item .title a:hover{
    color:#011DD4;
}

#resources .main_post .post_wrapper .item_wrap .post_item .title a:hover{
    color:#011DD4;
}

#resources .cat_list .category .cat_btn.current {
    color: #FFFFFF;
    background-color:#011DD4;
    border: 1px solid #011DD4;
}
#resources .news-slider .swiper-slide article a:hover{
    color:#011DD4;
}
.slide_wrapper .layer a span span{
    color:#FFFFFF;
}
.slide_wrapper .layer a span svg path{
    stroke:#FFFFFF;
}

.news a:hover{
    color:#FFFFFF;
}
#home .grid .grid_item ul li:before{
    border-bottom: 5px solid #011DD4;
}

/*.case_category-retail:hover {*/
     /*color:#011DD4;*/
/*}*/
/*.swiper-slide-active:hover{*/
/*     color:#011DD4;*/
/*}*/
/*#solution .news-slider .swiper-slide:hover{*/
/*     color:#011DD4;*/
/*}*/
/*#home .news-slider .news_nav .news-scrollbar {*/
/*    display: none!important;*/
/*}*/
/*#home .news-slider .news_nav .btns {*/
/*    margin: 0 auto!important;*/
/*}*/
/*.news-slider .swiper-container-pointer-events{*/
/*    width: 100%!important;*/
/*    overflow: hidden!important;*/
/*}*/
/*#home .news-slider .news_nav .nav_btns .swiper-button-prev {*/
/*    position: absolute;*/
/*    top: 140px;*/
/*    z-index: 999;*/
/*    left: 0px;*/
/*}*/
/*#home .news-slider .news_nav .nav_btns .swiper-button-next{*/
/*    position: absolute;*/
/*    top: 140px;*/
/*    z-index: 999;*/
/*    right: 0px;*/
/*}*/

/* 问题9 */
/*#header .header_main .navbar .navbar-nav .menu-item .drop-wrapper-short .dropdown-menu li:first-child{*/
/*    display: none!important;*/
/*}*/

#header .header_main .navbar .navbar-nav .menu-item .nav-link{
    text-transform: uppercase;  


/*#header .header_main .navbar .navbar-nav .menu-item .nav-link  span{*/
/*    font-weight:bold;*/
/*    font-size:14px;*/
/*}*/
/*#header .header_main .navbar .navbar-nav .menu-item .drop-wrapper-short .menu-item .dropdown-item span{*/
/*    font-size:12px;*/
/*}*/
/*#home .start_slider .swiper-slide .layer .slide_content .text .font_56{*/
/*    font-weight:bold;*/
/*    font-size:48px;*/
/*}*/
/*#home .start_slider .swiper-slide .layer .slide_content .text .font_16{*/
/*    font-size:16px;*/
/*}*/
/*#home .start_slider .swiper-slide .layer .slide_content .btn{*/
/*    font-size:20px;*/
/*}*/
/*#home .grid .sect_title .text_black{*/
/*    font-size:36px;*/
/*    text-align:center;*/
/*}*/
/*#home .grid .grid_item .title p{*/
/*    font-size:16px;*/
/*}*/

/*加完一级标题再放开*/
/*#home .grid .sect_title:first-child{*/
/*    font-size:48pt;*/
/*    text-align:left;*/
}
/*.btn.btn_blue{*/
/*    font-size:20px;*/
/*}*/

/*#home .product_slider .layer_name .name .font_40{*/
/*    font-size:36px;*/
/*}*/
/*#home .product_slider .layer_name .name{*/
/*    font-size:16px;*/
/*}*/
/*.link_icon .default{*/
/*    font-size:20px;*/
/*}*/
/*#home .big_slider .sect_title .font_48{*/
/*    font-size:36px;*/
/*}*/
/*#home .big_slider .sect_title .font_16{*/
/*    font-size:16px;*/
/*}*/
/*#home .big_slider .slider_tab_nav .swiper-slide {*/
/*font-size:16px;*/
/*}*/

/*#home .news-slider .sect_title .font_56{*/
/*    font-size:48px;*/
/*}*/
/*#home .news-slider .swiper-slide article a{*/
    /*font-size:36px;*/
/*}*/
/*#home .news-slider .swiper-slide article .font_12__600 {*/

/*    font-size:16px;*/
/*}*/
/*#home .grid .btns .btn_blue{*/
/*    font-size:20px;*/
/*}*/
/*#home .grid .sect_title .h-cg-title{*/
/*    font-size:48px;*/
/*    text-align:left;*/
/*}*/
/*.justify-content-center .col-lg-8 .h-bs-title{*/
/*    font-size:48px;*/
/*    text-align:left;*/
/*}*/
/*.justify-content-center .col-lg-8 .h-bs-subtitle{*/
/*    font-size:36px;*/
/*    text-align:center;*/
/*}*/

/*.justify-content-center .col-lg-8 .h-bs-text{*/
/*    font-size:16px;*/
/*    text-align:center;*/
/*}*/
/*#home .news-slider .news_nav .btns a{*/
/*    font-size:20px;*/
/*}*/

/*.justify-content-center .col-lg-8 {*/
/*    margin-top:-27px;*/
/*}*/

/*vacancy页面的*/
#vacancy .main_content .document_item .left_side .font_24{
    font-size:20px;
    
}
#vacancy .main_content .document_item .left_side .font_16{
    font-size:16px;
    
}
#vacancy .main_content .document_item .right_side .btn.btn_b_brd{
    font-size:10px;
}
/*#partner .advantage .col_items .col_item .col_el {*/
/*    font-size:36px;*/
/*}*/
#vacancy .main_content .container .row  .col-xl-7{
    width:83.33%;
    margin:0 auto;
}
#vacancy .main_content .container .row .col-xl-7{
     display: flex;
  flex-wrap: wrap; 
  justify-content: space-between; 
  padding: 10px; 
}
#vacancy .main_content .document_item{
     width: calc(33.333% - 20px);
     background:rgb(244, 248, 251);
     padding:20px;
     border:1px solid rgb(226, 232, 239);
}
#vacancy .main_content .document_item .left_side{
    max-width:2000px;
    flex:auto;
}
#vacancy .main_content .document_item .right_side .btn.btn_b_brd{
    height:28px;
    line-height:28px;
    width:150px;
    border-color: #011DD4;
    color:#011DD4;
    
}
.btn.btn_b_brd svg path{
    stroke:#011DD4;
}
#about .start_content .desk_video .video-wrapper #video-about-poster{
    position: absolute;
    top: 50px;
    left: 0;
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: bottom;
    min-width: auto;
    min-height: 100%;
}
#vacancy .main_content .document_item .right_side .btn.btn_b_brd  span.hover{
    top:-8px;
}
.text_blue {
    color: #011DD4;
}

#home .product_slider .sect_title{
    text-align:center;
}


.justify-content-center .col-10{
    /*width:100%;*/
}

.justify-content-center{
    text-align:left;
}

#home .product_slider .slider_container #prod_slider .swiper-slide{
    /*width:328px!important;*/
    /*width:20vw!important;*/
}

#home .big_slider .slider_navs .nav_btns{
    display:none;
}

.justify-content-center .col-xl-10 .swiper-container-initialized{
    overflow:hidden;
}

.justify-content-center .col-lg-8 .h-bs-subtitle{
    font-size:48px;
    color: black;
    line-height: 48px;
      text-align:center;
      font-weight:bold;
}
.justify-content-center .col-lg-8 .h-bs-title{
    font-size:48px;
    text-align:center;
}


.justify-content-center .col-xl-10 .layer_wrapper .justify-content-center .col-10{
    width:100%;
}
/*.#home .grid .sect_title .h-cg-title{*/
    /*display:none;*/
/*}*/
/* 页面所有按钮背景色修改 */
.btn.btn_blue{
    background:#011DD4;
}
#home .product_slider .slider_container #prod_slider .swiper-slide .img{
      /*margin: 26px 14px;*/
      opacity:0.5;
}
/*轮播图放大效果*/
#home .product_slider .slider_container #prod_slider .swiper-slide-active .img{
    transform: scale(1.2);
    opacity:1;
    /*box-shadow: 0 0 2px 2px rgba(255, 255, 0, 0.8);  */
    /*margin: 26px 3px;*/
    /*border-radius:6px;*/
}
#faq .tab_content .tab_item .panel_list .panel_item.open .item_content .explore-link-wrapper{
    text-align:right;
    margin-top:-10px;
    position: relative;
    right: 0;
    bottom: 10px;
}
#faq .tab_content .tab_item .panel_list .panel_item.open .item_content .explore-link-wrapper a{
   border: 1px solid #011DD4;
    padding: 3px 8px; 
    border-radius: 6px;
    color: #011dd4;
     text-decoration: none;  

}

#faq .tab_content .tab_item .panel_list .panel_item .item_content .formatted_content {
    padding-bottom: 16px;
}
.big_slider .sect_title .container .row .col-lg-8 .h-bs-text{
    text-align:center;
}
#faq .tab_content .tab_item .panel_list .panel_item.open .item_content{
    /*min-height:115px!important;*/
}
#home .product_slider .container{
    width:100vw;
    max-width:100vw;
}

#home .product_slider .container .row .col-xl-10{
    width:100%;
}
#sequence-name{
    text-indent:20vw;
}


/*carreers*/
#careers  .start-section .container .row .col-lg-6{
    text-align:center;
}


p.white-space--pre-line {
  white-space: pre-line;
}
#contactform form{
    /*background:red!important;*/
    width:1000px;
    min-height:200px;
    /*border:1px solid ;*/
    margin: 0 auto;
    font-size:18px!important;
}
#contactform form  .cf_group {
    overflow:auto;
    margin-bottom:40px;
}
#contactform form  .cf_group .l1{
    float:left;
    display:inline-block;
    width:75px;
    height:55px;
    line-height:55px;
    font-size:16px;
}
#contactform form  .cf_group i{
    color:red;
}
 #contactform form  .cf_group input {
     width: 920px;
    float: left;
    text-indent:18px;
    height: 55px;
    line-height: 55px;
    background:#eeeeee;
    border:none;
    /*width:920px;*/
}
 #contactform form  .cf_group textarea{
     width: 920px;
    float: left;
    text-indent:18px;
    height: 155px;
        font-family: aril;
    line-height: 40px;
    background:#eeeeee;
    border:none;
    /*width:920px;*/
}
 #contactform form  .cf_group .wpcf7-not-valid-tip {
    margin-left:74px;
}
#contactform form  .cf_group #f1_submit{
       width: 290px;
    height: 78px;
    line-height: 78px;
    text-align: center;
    background: #0099ff;
    color: #ffffff;
    margin-left: 75px;
    margin-top: 30px;
}
#contactform form .f1{
   text-align:center;
   margin-bottom:20px;
   /*float:left;*/
}
#contactform form .f1 input{
   width: auto;
    float: left;
    text-indent: 0;
    height: auto;
    margin-top: 6px;
    margin-right: 6px;
}
#contactform form .f1 .wpcf7-list-item{
        /*width:920px;*/
        margin: 0 0 0 2em;
}




